• word of the day

    vangueria infausta

    vangueria infausta - Dictionary definition and meaning for word vangueria infausta

    Definition
    (noun) small deciduous tree of southern Africa having edible fruit
Download our Mobile App Today
Receive our word of the day
on Whatsapp